SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 60667: Rules with multiple condition-terms in SAS® Business Rules Manager are rejected when imported

DetailsHotfixAboutRate It

In SAS Business Rules Manager, a set of column-order-holding expressions ('._') for any empty condition within the first rule might be displayed when you view the exported-rule data.  When importing those rules, rules with the '._' expression are rejected and placed in the rejected-rule file that is specified in the %brm_import_macro function.  However, the rules should not be rejected.  The problem occurs when these conditions are true:

  • You create a rule with multiple condition-terms in SAS Business Rules Manager.
  • You export the rules using the %brm_export_macro function.

Here are two workarounds:

  • In the rule import file, move the rule with the '._' expression back to the first rule in the file.  Then, import the modified file. 
  • On the system where the export was created, follow these steps:
  1. Open the rule set.
  2. On each condition column, add a "space" to the value.
  3. Save the rule set.
  4. Export the rules.
  5. Import rules on the target system.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Business Rules ManagerMicrosoft® Windows® for x643.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8 Enterprise 32-bit3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8 Enterprise x643.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8 Pro 32-bit3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8 Pro x643.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8.1 Enterprise 32-bit3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8.1 Enterprise x643.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8.1 Pro 32-bit3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 8.1 Pro x643.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows 103.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows Server 20083.29.4 TS1M4
Microsoft Windows Server 2008 R23.29.4 TS1M4
Microsoft Windows Server 2008 for x643.29.4 TS1M4
Microsoft Windows Server 2012 Datacenter3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows Server 2012 R2 Datacenter3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows Server 2012 R2 Std3.23.2_M19.4 TS1M49.4 TS1M6
Microsoft Windows Server 2012 Std3.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Enterprise 32 bit3.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Enterprise x643.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Home Premium 32 bit3.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Home Premium x643.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Professional 32 bit3.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Professional x643.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Ultimate 32 bit3.23.2_M19.4 TS1M49.4 TS1M6
Windows 7 Ultimate x643.23.2_M19.4 TS1M49.4 TS1M6
64-bit Enabled AIX3.23.2_M19.4 TS1M49.4 TS1M6
64-bit Enabled Solaris3.23.2_M19.4 TS1M49.4 TS1M6
HP-UX IPF3.23.2_M19.4 TS1M49.4 TS1M6
Linux for x643.23.2_M19.4 TS1M49.4 TS1M6
Solaris for x643.23.2_M19.4 TS1M49.4 TS1M6
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.